package application;

/**
*	@(#) ClipBoard.java
* 
*	Une interface qui abstrait les fonctionnalites principales d'un presse-papier.
*/
public interface ClipBoard {
	
	/**
	*	Met a jour la chaine de caracteres contenue dans ce presse-papier.
	*
	*	@param text
	*				La nouvelle chaine de caracteres.
	*/
	void setContent(String text);
	
	/**
	*	@return La chaine de caracteres contenue dans ce presse-papier.
	*/
	String getContent();
	
	/** 
	*	@return Un clone de ce presse-papier.
	*/
	ClipBoard clone();

}
